have self-pride - English Synonyms Dictionary